create external table  spmi_ods.ibk_account_history(
  `id` bigint  COMMENT '自增id'
  ,`account_id` bigint  COMMENT '账户id'
  ,`account_no` string  COMMENT '账户编号（网点编号+财务中心编号+开帐时间）'
  ,`network_id` int  COMMENT '网点id'
  ,`network_code` string  COMMENT '网点编码'
  ,`network_name` string  COMMENT '网点名称'
  ,`financial_center_id` int  COMMENT '财务中心id'
  ,`financial_center_code` string  COMMENT '财务中心code'
  ,`financial_center_name` string  COMMENT '财务中心名称'
  ,`manage_region_code` string  COMMENT '管理大区code'
  ,`manage_region_name` string  COMMENT '管理大区名称'
  ,`cfinancial_center_id` int  COMMENT '创建财务中心id'
  ,`cfinancial_center_code` string  COMMENT '创建财务中心code'
  ,`cfinancial_center_name` string  COMMENT '创建财务中心名称'
  ,`amount` string  COMMENT '预付款余额'
  ,`close_amount` string  COMMENT '系统关闭金额'
  ,`warn_amount` string  COMMENT '系统警戒金额'
  ,`support_amount` string  COMMENT '资金扶持款'
  ,`deposit_join` string  COMMENT '加盟押金'
  ,`deposit_quality` string  COMMENT '质量保证押金'
  ,`daily_withdraw_limit` string  COMMENT '每日提现上限'
  ,`daily_transfer_limit` string  COMMENT '每日转账上限'
  ,`finance_manager` string  COMMENT '财务负责人'
  ,`finance_manager_mobile` string  COMMENT '联系电话'
  ,`account_name`string  COMMENT '开户名'
  ,`account_bank` string  COMMENT '开户银行'
  ,`account_bankno` string  COMMENT '开户银行卡号'
  ,`create_account_time` string   COMMENT '开账户时间'
  ,`create_network_id` int  COMMENT '创建网点id'
  ,`create_network_name` string  COMMENT '创建网点名称'
  ,`update_network_id` int  COMMENT '更新网点id'
  ,`update_network_name` string  COMMENT '更新网点名称'
  ,`remark` string  COMMENT '备注信息'
  ,`password` string  COMMENT '支付密码'
  ,`is_init` int  COMMENT '是否初始化支付密码；1未初始化 2已初始化'
  ,`is_enable` int   COMMENT '开户标识'
  ,`is_delete` int   COMMENT '是否删除'
  ,`create_by` int   COMMENT '创建人ID'
  ,`update_by` int   COMMENT '最后更新人ID'
  ,`create_by_name` string  COMMENT '创建人名称'
  ,`update_by_name` string  COMMENT '最后修改人名称'
  ,`record_time` string  COMMENT '记录时间'
  ,`create_time` string COMMENT'创建时间(该记录产生时间，非账户表创建时间)'
  ,`update_time` string  COMMENT '更新时间(账户表更新时间)'
  ,`version` string  COMMENT '版本号'
  ,`sort` int   COMMENT '排序'
  ,`tpye_id` int  COMMENT '账户网点类型:0.总部 1.财务中心 2.一级网点 3.二级网点'
  ,`days_arrears` int
  ,`use_amount` string  COMMENT '可用余额'
  ,`franchisee_id` int  COMMENT '加盟商id'
  ,`franchisee_code` string  COMMENT '加盟商编码'
  ,`franchisee_name` string  COMMENT '加盟商名称'
  ,`is_suspend` int  COMMENT '是否暂停网点（ 1是，2否）'
  ,`biz_update_time` string   COMMENT '暂停网点时间'
  )comment '历史余额表'
 PARTITIONED BY (
   `dt` string COMMENT '时间分区create_time(yyyy-MM-dd)')
stored as parquet
LOCATION
'/dw/hive/spmi_ods.db/external/ibk_account_history'
TBLPROPERTIES (
'parquet.column.index.access' = 'true'
);